credit-card holder - Spanish English Dictionary